Python Job: Junior Software Developer

Job added on

Location

Mississauga - Canada

Job type

Full-Time

Python Job Details

If you love software and want to solve meaningful real-world problems, this could be the role for you. One day you might be developing firmware for wearable medical device, and the next, writing an analytics application for a nuclear reactor robotic inspection project. At Prolucid we get to work on some of the most interesting and challenging problems in the medical technology and nuclear power industries.

We have a small, but fun and knowledgeable team that enjoys a collaborative problem solving process, and making a real difference in the world. We prioritize meaningful projects over projects that don't make a difference, and are proud of what we do.

Requirements

Our Tech Stack Includes:

  • Python, C++, .NET/Mono/.NetCore, Linux/Windows/MacOS, LabVIEW
  • Apache Storm, Cassandra, RabbitMQ
  • Docker, React, SaltStack

Think You Have What It Takes? Here's What You'll Need to Do:

  • Assist in the development, testing, and delivering of large, scalable applications targeting custom IIoT projects in a variety of industries
  • Work with embedded developers to integrate hardware and sensors with cloud back-ends, and front-end developers to create modern, responsive web and native UI's

Must-have's

  • Self-motivated, a good communicator, excellent problem solver
  • Desire and ability to continuously learn and embrace new techniques and technologies
  • Demonstrable programming skills (any language – show us what you can do)
  • Degree in Software Engineering, Computer Science, or related technical field
  • 0-3 Years Experience

Nice-to-have's

  • .NET / Mono / Linux is a plus
  • Experience with modern front-end / back-end stacks
  • Experience with functional languages and paradigms (F#, OCaml, Scala, Haskell, Lisp, or maybe you just find yourself zipping and mapping a lot in Python)
  • Experience with Agile development

If this sounds like you, apply today to join a great team that can take your skills to the next level!

Benefits

  • Extended Healthcare Plan (Medical, Disability, Dental & Vision)
  • Paid Time Off Benefits
  • Training & Development
  • Group Life - AD&D - Critical Illness Insurance